package com.opensourcebolivia.navidar.modelo;


import javax.persistence.Basic;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Inheritance;
import javax.persistence.InheritanceType;
import javax.persistence.ManyToMany;
import javax.persistence.ManyToOne;

import com.google.appengine.api.datastore.Key;

@Entity
public class Encargado extends PersonaAbstract {
	/*
	@Id
	@GeneratedValue(strategy = GenerationType.IDENTITY)
	private Key id;
	
	private String nombres;
	
	private String apellidoP;
	
	private String apellidoM;
	*/
	private String telefono;
	
	private String celular;
	
	private String direccion;
	
	private String email;
	

	@ManyToMany
	private Navidar navidar;	

	public Encargado(String nombres, String apellidoP, String apellidoM,
			String telefono, String celular, String direccion, String email) {
		super(nombres,apellidoP,apellidoM);
		/*
		this.setNombres(nombres);
		this.setApellidoM(apellidoM);
		this.setApellidoM(apellidoM);
		*/
		this.setTelefono( telefono);
		this.setCelular(celular);
		this.setDireccion(direccion);
		this.setEmail(email);
		
	}
/*
	public Key getId() {
		return id;
	}

	public void setId(Key id) {
		this.id = id;
	}

	public String getNombres() {
		return nombres;
	}

	public void setNombres(String nombres) {
		this.nombres = nombres;
	}

	public String getApellidoP() {
		return apellidoP;
	}

	public void setApellidoP(String apellidoP) {
		this.apellidoP = apellidoP;
	}

	public String getApellidoM() {
		return apellidoM;
	}

	public void setApellidoM(String apellidoM) {
		this.apellidoM = apellidoM;
	}

	public Navidar getNavidar() {
		return navidar;
	}

	public void setNavidar(Navidar navidar) {
		this.navidar = navidar;
	}
	*/
	public String getTelefono() {
		return telefono;
	}

	public void setTelefono(String telefono) {
		this.telefono = telefono;
	}

	public String getCelular() {
		return celular;
	}

	public void setCelular(String celular) {
		this.celular = celular;
	}

	public String getDireccion() {
		return direccion;
	}

	public void setDireccion(String direccion) {
		this.direccion = direccion;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}
	public Navidar getNavidar() {
		return navidar;
	}
	public void setNavidar(Navidar navidar) {
		this.navidar = navidar;
	}
	
	
	
}
